package com.hunt.service;

import com.hunt.model.app.RealtimeFinancialData;
import com.hunt.model.dto.BuySellEntity;
import com.hunt.model.entity.HqStockData;
import com.hunt.model.entity.HqStockDataInfo;
import com.hunt.model.entity.StockRealTime;
import com.hunt.model.entity.StockSpecialSign;
import com.hunt.util.SplitKLineRes;

import java.util.List;

/**
 * @Author: sjs
 * @Date : 2020/10/13
 */
public interface AppStockDataService {

    SplitKLineRes getStockMinData(List<String> symbol);

    BuySellEntity getStockRealTime(String symbol);

    List<HqStockData> findRecentMinData(String symbol,int limit);

    HqStockDataInfo getRecentMinDataNew(String symbol);

    RealtimeFinancialData getRealtimeFinancialDataByStockCode(String s);
    List<StockSpecialSign> getStockSpecialSign();
    StockSpecialSign getSingleStockSpecialSign(String symbol);
}
